Skip to content

Conversation

@bc-terra
Copy link
Collaborator

@bc-terra bc-terra commented Oct 1, 2025

Initial branch creation with relevant guide files.
Base information added to each file.
Guides for Headless and Stencil filled in. Missing screenshots. Other files are placeholders for future content.

DEVDOCS-6497

What changed?

  • Old buyer portal guides are deprecated or obscured in technical structure.
  • New guides set up to go by steps. Content separated by expected structure.

Release notes draft

  • We've created new guides for setting up Buyer Portal covering native Stencil, Headless, and Catalyst deployment with the default build when possible and custom Buyer Portal in any case.

Anything else?

ping { @CNanninga @bigcommerce/dev-docs-team }

Base information added to each file.
Guides for Headless and Stencil filled in. Missing screenshots.
Other files are placeholders for future content.
@bc-terra bc-terra added do not merge Don't merge this work. on hold Work is being place in a hold status. Will need follow up. wip Work is currently in progress. labels Oct 1, 2025
@bc-terra bc-terra marked this pull request as ready for review November 19, 2025 15:56

Whether you use BigCommerce’s Stencil theme engine, the Catalyst storefront experience, or your own headless setup, these resources provide a step-by-step approach for forking, configuring, running, and deploying a custom Buyer Portal. The guides are designed for developers familiar with Node.js, React, and Yarn, and aim to get you started quickly with building and launching a tailored Buyer Portal experience.

### Guides
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The "Guides" and "Supported storefront models" links seem to be redundant. Can't we consolidate these?

- **Hosted Buyer Portal:** Managed by BigCommerce, updated automatically.
- **Custom Buyer Portal:** Forked and customized by merchants/agencies for advanced branding, features, or integrations.

### Architecture (high level)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My main piece of feedback would be to modify this section. Instead of the current bullet points, my recommendation would be to list the key parts of the tech stack:


1. Run the Catalyst CLI installer with the appropriate `gh-ref` for including B2B:
```
pnpm create @bigcommerce/catalyst@latest --gh-ref @bigcommerce/catalyst-b2b-makeswift@latest
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per the doc, the gh-ref will need to be integrations/b2b-makeswift right now. We can't use the latest tag until the Catalyst team has updated the integration.

@@ -0,0 +1,169 @@
# Catalyst \+ B2B Buyer Portal
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this version of the setup guide was from the version in the doc that is currently labeled "BLOCKED" because the Catalyst team still hasn't merged in certain pull requests that support some of this content.

In the DEVDOCS ticket specific to the Catalyst setup guide, I noted that this version has been updated to account for the environment variables and code modification steps necessary until those PRs get merged:
https://docs.google.com/document/d/1RJOcKz9o-dlKbXQVd2PH__slzc4l6um9CtmC_BpSRnc/edit?tab=t.7h8bovx6u4y2

For this initial publish, we'll need to use that version of the guide. There are a few differences, including some additional steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Don't merge this work. on hold Work is being place in a hold status. Will need follow up. wip Work is currently in progress.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants